package com.aspose.cells;

class zatv extends zbap {
   byte[] a;
   zatu b;

   zatu a() {
      if (this.b == null) {
         this.b = new zatu();
         this.b.a(this.a, this.c.length());
      }

      return this.b;
   }

   int b() {
      return this.b != null ? this.b.b : com.aspose.cells.b.a.zc.b(this.a, 4);
   }

   byte c() {
      return this.b != null ? this.b.a : this.a[6];
   }

   byte[] d() {
      if (this.a == null) {
         if (this.b == null) {
            return null;
         }

         this.a = this.b.c(this.c.length());
      }

      return this.a;
   }

   zatv(String var1, byte[] var2, Object var3) {
      this.c = var1;
      if (var3 instanceof byte[]) {
         this.a = (byte[])((byte[])var3);
      } else {
         this.b = (zatu)var3;
      }

      this.f = var2;
   }

   boolean e() {
      return false;
   }

   boolean f() {
      return this.f != null || this.i() != null && this.i().size() > 0;
   }

   boolean g() {
      return true;
   }
}
